dd,li,ul{list-style:none;color:#000}
li,ol,ul{list-style:none;list-style-type:none;list-style-position:initial;list-style-image:initial}
a:link{color:#000;text-decoration:none}
a:visited{color:#000;text-decoration:none}
a:hover{color:#CC0000;text-decoration:underline}
a:active{color:#000;text-decoration:none}
a{text-decoration:none;list-style:none;list-style-type:none}


.top{
	width: 100%;
	height: 470px;
		background-image: url(../img/index.jpg);
	background-repeat: no-repeat;
		background-position-x: 50%;
	background-position-y: 0px;
	background-size: initial;
	
	background-attachment: initial;
	background-origin: initial;
	background-clip: initial;
}
.conbg{
	width: 100%;
	height: 650px;
	background-image: url(../img/conbg.jpg);
	background-repeat: no-repeat;
		background-position-x: 50%;
	background-position-y: 0px;
	background-size: initial;
	
	background-attachment: initial;
	background-origin: initial;
	background-clip: initial;
}
.con{
	width: 1070px;
	height: 650px;
	margin: 0 auto;


}
body{
			 margin-top:0px;
	 margin-right:0px;
	 margin-bottom:0px;
	 margin-left:0px;
	  background-position:top;
 background-attachment:fixed;
	background-image: url(../img/top.jpg);
	background-repeat: no-repeat;
		background-position-x: 50%;
	background-position-y: 0px;
	background-size: initial;
	
	background-attachment: initial;
	background-origin: initial;
	background-clip: initial;
}
.photo{
		 margin-top:0px;
	 margin-right:0px;
	 margin-bottom:0px;
	 margin-left:0px;
	  background-position:top;
 background-attachment:fixed;
	width: 100%;
	height: 4000px;
	background-image: url(../img/bgrepeat.jpg);
		background-position-x: 50%;
	background-position-y: 0px;
	background-size: initial;
	
	background-attachment: initial;
	background-origin: initial;
	background-clip: initial;
	margin: 0 auto;
}
.rh{
	float: right;
}
.listyle{background-image:url(../img/li.png) ;background-repeat: no-repeat;padding-left: 8px; height: 28px;}

.focusBox{float:left; position: relative; width: 630px; height: 355px; margin-bottom:10px; overflow: hidden; font-family:Arial; text-align: left; background:#fff;}
.focusBox li{float: left;   position: absolute;}
.focusBox .pic img{width: 630px; height: 355px; display: block;}
.focusBox .pic{width: 630px; height: 355px; display: block; float: left;}
.focusBox .txt-bg{position: absolute; bottom: 0; z-index: 1; height: 28px; width:100%; background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden;}
.focusBox .txt{position: absolute; bottom: 0; z-index: 2; height: 28px; width:100%; overflow: hidden;}
.focusBox .txt li{height:28px; line-height:30px; position:absolute; bottom:-36px; }
.focusBox .txt li a{display: block; color: white; font-size: 15px; text-decoration: none; margin-left: 10px;}
.focusBox .num{position: absolute; z-index: 3; bottom: 8px; right: 8px;}
.focusBox .num li{float: left; position: relative; width: 18px; height: 15px; line-height: 15px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer;}
.focusBox .num li a,.focusBox .num li span{position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none;}
.focusBox .num li span{z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5;}
.focusBox .num li.on a,.focusBox .num a:hover{background:#f60;}


.animate{
	width: 1045px;
	margin: 0 auto;
}
.timeline{
	width: 26px;
	height: 3679px;
	float: left;
}
.anicon{
	width: 1014px;
	height: 3679px;
	float: left;
}
.footer{

  clear: both;
  float: left;
  text-align: center;
  width: 100%;
  font-size: 13px;
  height: 180px;
  margin-top: 0px;
  margin-bottom: 10px;
  line-height: 30px;
  background-color: #FFFFFF;
}
